remained/stayed hidden - French English Dictionary